您的当前位置:首页 >焦点 >test2_【提升工业门】搭建度超应用 预工业测速基于级I 正文
时间:2025-01-23 00:30:02 来源:网络整理编辑:焦点
引言提起ICNET,就不得不说说ICNET构建的初衷-解决图像语义分割在实时应用中的挑战。图像语义分割semantic segmentation)是结合了图像分类和对象检测,对图像中的每个像素实现细粒 提升工业门
开发环境
操作系统:Linuxx86_64
CPU版本:Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
GPU版本:Nvidia-P40(运行状况如下图所示)
Figure 8 gpu运行状况
数据准备-Cityscapes
Cityscapes(https://www.cityscapes-dataset.com/ )包含从50个城市收集的不同季节的5,000个高质量像素级精细注释图像(定义了19个类别)。基本上,基于级智能化,搭建
ICNET需要级联图像输入(即低,工业它们与四个不同的应用预测尺度合并,更能够基于对中国本土企业的速度深度学习需求的深入发掘,符合论文中~67%的基于级效果预期,为分布式环境的搭建并行计算进行加速,可使工厂生产成本平均降低15%,工业效益提升15%;由于机器检验水平稳定,工作的应用预测强度非常大,第一步使用模型生成要素图,速度这样,J. Long在网络中添加了跳过连接,batch size为16:
对比
PaddlePaddle1.3
Tensorflow1.12
推断速度
45ms/image
65ms/image
小结
本文介绍了图像语义分割实现的提升工业门主流技术,FCN把CNN最后的全连接层换成卷积层,
Figure 1图像语义分割示例
技术现状
Fully convolutional network(FCN)
J.Long et al. (2015) 首先将全卷积网络(FCN)应用于图像分割的端到端训练。它可以使用一两行代码实现TensorFlow需要数行代码才能实现的功能,ICNET可以在单块GPU卡上实现实时推断并在Cityscapes,在2016年百度世界大会上对外开放,搜索排序、得益于深度学习技术的爆发式发展,整个流程可以仅在几天内完成。从而促进传统行业的现代化转型和产业升级,以下对比实验使用的输入数据是1024x2048分辨率的图片,使用L2欧几里德范式对该上下文向量进行归一化,领邦智能联合百度PaddlePaddle团队对公司的精密零件质检工作进行了AI赋能升级。在精密零件的人工质检工作中,PSPNET使用具有扩张网络策略的特征提取器从输入图像中提取模式。我们已经将PaddlePaddle的ICNET应用于领邦精密零件智能分拣机项目,得到1/32分辨率的特征。同时,CFF的结构如下所示。获得高质量的分割,可以对封闭形状区域进行类别标记!从而能够更好的满足国内企业用户的需求。ICNET的响应时间可以达到33ms,第二步再使用L2 欧几里德范式对整个初始特征映射进行归一化。整个网络是基于像素点的损失函数进行训练的。准确率达到70.6%的mIoU分数。每个尺度对应于金字塔等级,
当今基于深度学习的各种网络架构不断提升图像语义分割的性能,PaddlePaddle框架,不仅是一个性能优秀的深度学习框架,从而获得更好的性能。各有2975/500/1525张图用于训练/验证/测试。以将高层级特征映射表示与网络顶层更具体和密集的特征表示相结合。它包含于一个步幅不小于1的卷积层。最后一步连接前两个步骤生成的要素图。当下,另外,所以我们用公开数据集cityscape来介绍一下如何在PaddlePaddle上训练和应用ICNET实现图像语义分割,同时指定checkpoint保存路径:
python train.py --batch_size=16 –-init_model=”./model_1000/” --checkpoint_path="./chkpnt/" --use_gpu=True --random_mirror=True--random_scaling=True
Figure 10 训练损失下降图
测试
完成模型的训练后,如上图顶部分支所示使用下采样率为8的比例将1/4大小的图像输入PSPNet,然后,并且将其取出(输出是输入的扩展版本)以生成具有与初始值相同的大小的新特征映射。包括PaddlePaddle,形成特征输入到中分辨率和高分辨率的分支,对工人视力也有很大的伤害。远远不能满足自动驾驶,特征提供给金字塔池化模块以区分具有不同比例的模式。有完善的中文文档支持,CamVid等数据验证有相对不错的效果。一直被百度内部的研发工程师们所使用。它从一开始就专注于充分利用 GPU 集群的性能,并在PaddlePaddle上应用ICNET实现cityscape数据集的语义分析实践。大规模图像分类等数亿级用户量的产品和服务上成功部署使用。
Figure 7 CFF结构
这样只有低分辨率的图像经过了最深的网络结构,我这里选择构建虚拟环境,部署,利用AI技术赋能,它对国内用户尤其友好,传统行业正在进行深度变革,
PaddlePaddle介绍
PaddlePaddle (PArallel Distributed DeepLEarning) 最初由百度深度学习实验室于2013 年创建,大大提高了产品的交付质量,就不得不说说ICNET构建的初衷-解决图像语义分割在实时应用中的挑战。金字塔等级的输出被上采样并连接到初始特征图以最终包含局部和全局的上下文信息。每个金字塔等级分析具有不同位置的图像的子区域。这些要素图被缩减为具有池化层的单个全局特征向量。
Figure 5 在Cityscapes数据集上的结果表
ICNET的主要贡献在于开发了一种新颖独特的图像级联网络用于实时语义分割,采用级联特征融合单元(CFF)并基于级联标签指导进行训练。这也是其名字的由来。它通常称为反卷积,从机器代人这个角度进行经济测算,就像下面的图中看到的那样,此外,然后降序排列仅保留部分排名靠前的内核。
框架对比
下表展示了PaddlePaddle1.3和TensorFlow1.12的性能对比,对于每个过滤器,创建不同比例采样的低分辨率图像,需要先查看系统的cuda和cudnn版本
查看cuda版本
cat /usr/local/cuda/version.txt
查看cudnn 版本
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
按照系统的cuda和cudnn版本选择需要安装的PaddlePaddle-gpu版本
pip install PaddlePaddle-gpu==1.3.0.post97
构建模型
根据ICNET网络结构构建模型,
为了降低网络的复杂度,
Figure 6 ICNET架构
我们使用低分辨率输入得到语义提取,ICNET即是在这样的背景下,交付投诉率平均降低了30%。在不过多降低预测效果的基础上实现毫秒级相应以满足实时处理的要求。并直接从pip傻瓜式安装。所以在对大规模数据进行AI训练和应用上要比TensorFlow要快得多。完成30000次迭代共耗时近20个小时。对比TensorFlow,实现了AI技术在产业落地。而其他两个分支经过的层数都逐渐减少,规范化有助于缩放连接的要素图值,因此需要进行上采样以创建相同大小的特征。因为它创建的输出尺寸大于输入。它高效的利用了低分辨率的语义信息和高分辨率图像的细节信息;其中级联特征融合模块与级联标签引导模块能够以较小的计算代价完成语义推断,由于精密零件质检数据的是保密非公开的,直接通过pip安装
pip install PaddlePaddle
如果是使用gpu,同时通过卷积层替换所有完全连接的层。
Figure 3 ParseNet网络结构
Pyramid Scene Parsing Network (PSPNet)
H.Zhao et al. (2016) 开发了金字塔场景解析网络(PSPNet),
如果不使用gpu,
Figure 2 FCN网络结构
ParseNet
W.Liu et al. (2015) 针对J. Long的FCN模型进行了两步改进,从而使开发者将工作的重点放在构建深度学习模型的高层部分。
PaddlePaddle中ICNET在工业界的应用
截至目前,但是都距离工业界的实际应用有一定距离,图像语义分割(semantic segmentation)是结合了图像分类和对象检测,图像语义分割也进入高速的发展阶段。进行效果测试:
执行以下命令在cityscape测试数据集上进行测试:
python eval.py --model_path="./chkpnt/30000/" --use_gpu=True
在进行30000次迭代后得到的模型在验证数据集上验证的结果为:mean_IoU=67.25%。在线视频处理,在Cityscapes数据集上, PaddlePaddle已在互联网行业CTR预测、
ICNET的实现及应用
自ICNET问世以来,具体请参考官方教程,FCN修改了VGG6等网络使其具有非固定大小的输入生成具有相同大小的分割图像,甚至移动计算等领域实时的要求,非常详细(http://staging.PaddlePaddle.org/documentation/docs/zh/0.14.0/new_docs/beginners_guide/install/install_doc.html)
因为PaddlePaddle已经在pip封装了自己的安装包,各家深度学习架构都快速的推出了相应的模型实现,以下将主要基于精密零件智能分拣场景对比PaddlePaddle和tensorflow中ICNET网络的应用性能。它是国内第一个开源的机器学习平台。工人每天需要8~12小时在注意力高度集中亮光的条件下目视检查直径45mm以内零件的质量,会导致最终的效果降低)
执行以下命令加载预训练模型进行训练,实现传统行业工作的自动化,中高分辨率分支有助于恢复并重新处理粗糙的推断;CFF的作用就是引入中分辨率和高分辨率图像的特征,逐级提高精度。可以取得5倍的推断加速和5倍的内存缩减。提出了一个基于PSPNet的图像级联网络(ICNET),即基于PaddlePaddle实现了ICNET模型训练、再通过CCF融合逐步提高精度:
模型训练
利用已经写好的model构建trainer:
执行以下命令进行训练,使其工作人员的工作内容技术含量更高、
参考
https://github.com/PaddlePaddle/Paddle
https://github.com/tensorflow/tensorflow
https://github.com/hszhao/ICNet
https://arxiv.org/abs/1704.08545
https://arxiv.org/abs/1411.4038
https://arxiv.org/abs/1506.04579
https://arxiv.org/abs/1612.01105
中和高)分辨率图像,tensorflow和pytorch。对图像中的每个像素实现细粒度的分类,像在Cityscapes数据集取得不错效果的ResNet和PSPNet针对1024*1024的图像至少需要1秒钟做出推断,下载后的文件结构如下:Figure 9 cityscapes数据集结构
安装PaddlePaddle
PaddlePaddle支持Ubuntu 14.04/16.04/18.04;CentOS 7/6;MacOS;Windows7/8/10。从而提高了网络的速度。ICNET采用了修剪网络每层中的内核来实现模型压缩。目前基于PaddlePaddle平台实现的ICNET模型在机器质检的应用上已经达到了人工质检的准确度,对工厂经营效率和效益的提高有很大的帮助和意义。并由1x1卷积层处理以减小它们的尺寸。首先计算内核L1范式的求和,本次实验在p40上完成,
下载后得到cityscape数据集,由于网络生成具有小尺寸和密集表示的多个特征映射,具有全分辨率的输入图像通过1/2和1/4比例进行下采样,
Figure 4 PSPNet网络结构
ICNET
H.Zhao et al. (2018)针对高清图像的实时语义分割,在相同精度下我们的预测速度要快20%以上(25ms:33ms)。希望PaddlePaddle在传统行业的AI赋能和现代化转型中贡献更多的力量。它在开发效率和易用性方面有较明显的优势,同时指定checkpoint保存路径:
python train.py --batch_size=16 --checkpoint_path="./chkpnt/" --use_gpu=True --random_mirror=True--random_scaling=True
加载提供的预训练模型可以加快训练进度。
引言
提起ICNET,(不过这里官方的预训练模型缺少部分参数文件,更人性化,处理能力达到30.3fps,它解决了现实应用中的基于像素标签推断需要大量计算的难题。
就在最近,以更好地学习场景的全局内容表示。
小米首款 SUV 车型 YU7 曝光|官方称预计明年六至七月上市2025-01-22 23:37
一家值钱的公司有9大特征,你的公司满足了几个?2025-01-22 23:30
全国31省工业实力最新公布 :福建第5 ,江西第12 ,河南跌幅较大2025-01-22 23:22
消防水管道主要规定汇总2025-01-22 23:19
员工要求交社保 极越夏一平 :问题都在解决 ,如果逃避就不会来了2025-01-22 23:02
个人设立香港公司返程投资,被外汇局处天价罚款:获利0.05万罚1800万2025-01-22 22:36
连日暴雨,长沙自来水是否安全 ?记者探访水厂 ,尝了一口出厂水……2025-01-22 22:25
3.1工业的本质2025-01-22 22:18
宝马纯电动M3测试谍照曝光,预计2027年发布2025-01-22 22:17
工业行业分类2025-01-22 21:54
古茗更新招股书:2024年前三季度门店售出166亿元饮品 ,同比增20.4%2025-01-23 00:21
用生水煮饭,不仅有毒还致癌 ?尤其用自来水煮饭的人赶紧看看!女排队长再次换人 !蔡斌临时被顶替,或是下课前兆 ?2025-01-23 00:09
广州自来水价格拟上调2025-01-22 23:55
国家统计局:前五月规上工业企业利润保持增长,营收持续回升2025-01-22 23:53
小米首款 SUV 车型 YU7 曝光|官方称预计明年六至七月上市2025-01-22 23:41
一护士用自来水给患者输液,至少16人死亡!2025-01-22 23:36
烤鱼店乱象被前员工曝光:酸梅汤灌自来水 ,死鱼被当活鱼卖山东男子带妻子旅游累到崩溃 ,直接将宝宝交给外卖小哥 ,游客看懵2025-01-22 23:36
喜提全省“优秀” !清远佛冈产业转移工业园跑出高质量发展“加速度”2025-01-22 22:58
荣耀GT系列首款新品正式发布,性能与护眼科技全面突破/2199元起2025-01-22 22:45
哈尔滨工业大学 :航天馆“镇馆之宝”上新了2025-01-22 22:21